home *** CD-ROM | disk | FTP | other *** search
- Nadal poszukujê informacji na temat emulacji
- grafiki AGA na karcie graficznej.
- Czy jest mo¿e jaka inna lista dyskusyjna, na której mia³bym
- szanse na uzyskanie pomocy? Mo¿e byæ angielskojêzyczna.
-
- Bêdê wdziêczny za wszelk¹ pomoc.
-
- 1.Jak uzyskaæ sprite'a na karcie graficznej ?
- - przyk³ady z ROM Kernel Manual'a powoduj¹ zak³ócenia
- wskanika myszy ale sprite'y nie pokazuj¹ siê
- - ekran WB ma ustawion¹ flagê SPRITES lecz sprite'y nie
- dzia³aja - dlaczego ?
- - jeli nie jest mo¿liwe wywietlenie Sprite'ów zgodne z
- zaleceniami RKM to czy istniej¹ jakie np. biblioteki
- lub source w C pozwalaj¹ce na ich emulacjê przy u¿yciu CGX ?
- - Jeli nie istniej¹ ¿adne uprzejme softy, które pomog¹ mi
- wywietlaæ sprite'y na ekranie CGX to jak samemu je stworzyæ
- (mam nadziejê, ¿e istnieje sprytniejszy sposób ni¿
- u¿ycie WritePixel() i ReadPixel() do pamiêtania pixeli pod
- udawanym sprite'em)
- 2.Mój program ma dzia³aæ na OCS,AGA i CGX (KS 1.3+ dla OCS).
- Chcia³em zastosowaæ doublebuffering ale:
- - kod s³u¿¹cy do podmieniania map bitowych:
-
- ekr->RastPort.BitMap=&bm1;
- ekr->ViewPort.RasInfo->BitMap=&bm1;
- MakeScreen(ekr);
- RethinkDisplay();
-
- dzia³aj¹cy bezproblemowo na kociach OCS i AGA
- nie daje po¿¹danych skutków dla CGX. Karta graficzna nie
- "wie" , ¿e na ekranie co siê zmienia.
-
- - prymitywna metoda polegaj¹ca na otwarciu dwu ekranów
- i ScreenToFront() jest okrutnie powolna i nie nadaje
- siê do zastosowania. (jest te¿ ohydna).
- - u¿ycie okna i WindowToFront() jest zbyt wolne (double
- buffer bez sensu) i pamiêcioch³onne (ekran i dwa okna
- zamiast dwu ekranów bad jednego ekranu z dwiema
- bitmapami)
-
- - ewentualnie: jak zrobiæ doublebuffering, który z
- koniecznoci bêdzie zrealizowany zupe³nie inaczej ni¿
- dla OCS i AGA ?
- 3.Jak odczytywaæ pozycjê wiazki dla ekranu CGX (VBeamPos()
- dla AGA i OCS) ?
- 4.S³ysza³em, ¿e istnieje emulator AGA dla CGX. Gdzie mo¿na
- go dostaæ ? Jaki jest prawny status tego softu (czy to
- jest pd)?
- 5.Gdzie mo¿na znaleæ wyczerpuj¹cy opis CGX ? Interesuje mnie
- miêdzy innymi to, których funkcji AmigaOS mo¿na u¿ywaæ.
- Dokumentacja zawarta w archiwum CGX na Aminecie nie
- za³atwia sprawy.
- 6.Szybkoæ dzia³ania WritePixel() na CV3D (zbadana przy
- pomocy AIBB) jest fatalna, dlaczego ? Czy mo¿na co
- z tym zrobiæ ?
- 7.Rozwijanie menu na ww. karcie te¿ jest limacze - czy jest
- na to jaki sposób ?
- 8.Na buttonach OS zawieraj¹cych teksty pojawia siê "kasza"
- gdy u¿ywam trybu 8bit i "megakasza" przy 16bit, tryb 24
- bitowy jest wolny od tych prezentów. O co tu chodzi ?
- 9.Jak zmieniê rozdzielczoæ mouse-pointera dla CGX ?
- Zdefiniowa³em w³asny wskanik na ekranie
- o rozdzielczoci 320x240 i jest on przesadnie olbrzymi.
-
- We wszystkich przypadkach interesuj¹ mnie legalne
- rozwi¹zania nie za hacki.
-
- Z góry dziêki za pomoc.
- Pawe³
- mailto:pali@polbox.com
-
-
-
-
- ----------------- [ REKLAMA / ADVERTISEMENT ] -------------------
- Twoja nowa podrêczna przyjemno¶æ on-line !!!
- Spotkajmy siê na www.liptonicetea.com.pl !!!
- -----------------------------------------------------------------
-
-
-
-